package leetcode;

import java.util.HashMap;
import java.util.Map;

/**
 * @创建人 MBY381
 * @创建时间 2022/4/25 17:53
 * @描述 暂无
 */
public class Solution1 {
    public static void main(String[] args) {

    }
    public int[] twoSum(int[] nums, int target) {
        Map<Integer, Integer> hashtable = new HashMap<Integer, Integer>();
        for (int i = 0; i < nums.length; ++i) {
            if (hashtable.containsKey(target - nums[i])) {
                return new int[]{hashtable.get(target - nums[i]), i};
            }
            hashtable.put(nums[i], i);
        }
        return new int[0];





//        Set<Integer> set=new HashSet<>();
//        for (int i:nums) {
//            set.add(i);
//        }
//        Iterator<Integer> iterator=set.iterator();
//        while (iterator.hasNext()){
//            if(set.contains(target-iterator.next())){
//                return
//            }
//        }
    }
}
